long-clawed prawn - English Synonyms Dictionary